Первый этап реализации проекта

Размещение на Github pages заготовки для персонального сайта.

Жукова С. В. НПИбд-01-24

Российский университет дружбы народов, Москва, Россия

7 марта 2024

Докладчик

  • Жукова София Викторовна
  • студентка
  • направления прикладной информатика
  • Российский университет дружбы народов
  • 1032240966@pfur.ru
  • https://svzhukova.github.io/ru/

Цель работы

Разместить на Github pages заготовки для персонального сайта.

Задачи

Установить необходимое программное обеспечение.
Скачать шаблон темы сайта.
Разместить его на хостинге git.
Установить параметр для URLs сайта.
Разместить заготовку сайта на Github pages.

Выполнение проекта

Скачиваем шаблон сайта, исполняемый файл hugo на сайте https://github.com/gohugoio/hugo/releases, архив hugo_extended

Скачиваем шаблон сайта

Разархивируем файл разделе Загрузки

Разархивация

В домашнем каталоге создаем каталог bin, переходим в него и вставляем hugo.

Каталог bin

Создаем новый репозиторий blog, используя скаченный шаблон

Создаем новый репозиторий

Переходим в каталог work, в который клонируем наш новый репо

Клонирование репозитория

В каталоге blog устанавливаем go

Устанавливаем go

Выполняем команду bin hugo

bin hugo

Вводим команду mc и удаляем каталог public

Удаление каталога public

Вводим команду ~/bin/hugo server и получаем ссылку на наш локальный сайт

Получение ссылки на локальный сайт

Получение ссылки на локальный сайт

Просмотр сайта

Смотрим сайт

Переходим на Github и создаем еще один репозиторий с нашим именем

Создаем репозиторий

Переходим в каталог “work”, клонируем наш репозиторий. Выполняем проверку с помощью команды ls -l

Клонирование репозитория и выполнение проверки

Переходим в наш новый каталог и переключаемся на ветку main. Создаём пустой файл и отправляем его на github для активации нашего репозитория

Создание пустого файла и добавлени его на github

Перейдем в каталог blog, подключим каталог public

Подключаем каталог public

Запускаем команду mc, находим .gitignore” и переходим в него. Комментируем public

Комментирование public

С помощью команды cat .gitignore выполняем проверку, после чего повторяем действия с подключением каталога

Подключение каталога к новому репозиторию

С помощью команды ~/bin/hugo генирируем автоматически файлы в папку “public”

Автоматическая генирация файлов

git remote

Git remote

Переходим в каталог public, проверяем подключение каталога к репозиторию. Выгружаем файлы

Выгружаем файлы

Переходим на github и обновляем страницу репозитория

Обновление репозитория

Копируем ссылку на наш новый сайт и переходим на него

Переход на сайт

Выводы

Мы разместили на Github pages заготовки для персонального сайта.